make do on - Französisch Englisch Wörterbuch